Term Gallery logo

Meanings of llampuga borda in Catalan